package com.ph.irp.stock.dao;

import java.util.List;

import com.ph.irp.model.PStockStockinvoice;


public interface StockInvoiceDAO {
	public List<PStockStockinvoice> getAllStockInvoiceList() throws Throwable;
	public PStockStockinvoice getStockInvoiceByID() throws Throwable;
	public void addStockInvoice(PStockStockinvoice stockInvoiceModel) throws Throwable;
	public void updateStockInvoice(PStockStockinvoice stockInvoiceModel) throws Throwable;
	public void deleteStockInvoice(int stockInvoiceID) throws Throwable;
	public int getStockInvoiceByNo(String invoiceNO) throws Throwable; 
	public List<PStockStockinvoice> getStockInvoiceList(PStockStockinvoice stockInvoiceModel) throws Throwable;
}
